self-imposed task - Español Inglés Diccionario